domestic water buffalo - Francés Inglés Diccionario